river barges - German English Dictionary